MARFLLATQATPTISATDANPRTLGDSVSNNKNIASMDTHMVIILAALLCALICALGINSVLRCVLRCTRRFTPNEDPVDTNANVAKGIKKRALKVIPVDSYSPELKMKATECLICLGDFVEGETVRVLPKCNHGFHVKCIDTWLLSHSSCPTCRQSLLEHQTPANGSRRGDDVAT